needle applicator - Turco Inglés Diccionario